Api.SetConfiguredIoCount 方法

配置模拟 I/O 模组的数量。模拟 I/O 模组的数量取决于给定值与实际硬体之间的差异。若给定的数量大于实际 I/O 模组的数量,KINGSTAR 将显示所有实际 I/O 模组和模拟 I/O 模组。例如,若您有五个实际 I/O 模组,而给定数量为七,则 KINGSTAR 会显示五个实际 I/O 模组加上两个模拟 I/O 模组。若给定的数量小于或等于实际 I/O 模组的数量,KINGSTAR 会显示所有的实际 I/O 模组,不会显示模拟 I/O 模组。

命名空间IntervalZero.KINGSTAR.OpcUa.Api

组合: IntervalZero.KINGSTAR.OpcUa.Api (于 IntervalZero.KINGSTAR.OpcUa.Client.dll) 版本:4.4.0.0

语法

C#VB
public KsError SetConfiguredIoCount(
       int Count
)
Public Function SetConfiguredIoCount(
       Count As Integer
) As KsError

参数

Count

型别:int

模拟 I/O 模组的数量,最大值为 256。

回传值

型别:KsError

方法的回传代码。

备注

此方法只可用于模拟 I/O 模组,模拟 I/O 模组必须在使用 ConfigureIo 进行配置之前,使用 SetConfiguredIoCount进行创建。此方法必须在 Create 后及 Start 前呼叫。一旦连结建立,模拟 I/O 模组即无法修改。

可用的 EtherCAT 状态

ecatOffline

范例

C#
N/A

参见

Api 类别

IntervalZero.KINGSTAR.OpcUa.Api 命名空间